.itofeedback{padding-left: 20px !important;margin-bottom: 20px !important;}
.itofeedback a{margin-right: 20px;}
.foucebox{height: 285px !important;}
.foucebox .showDiv{height: 285px !important;}
.foucebox .showDiv img{height: 285px !important;}
.foucebox .showDiv h2{bottom: 15px !important;}
.bluebigbutton{background: #3c6dfb !important;}
.greenbigbutton{background: #44c67e !important;}
.wp, .w980, .time_con{width: 1120px !important;}
body{background: #f7f7f7 !important;}
/*.nav{display: none !important;}*/
.footer{margin-top: 0 !important;}
.links {padding-top: 0;}
.links .links_txt{padding: 0 0 48px 0 ;}
/*热门板块开始*/
.remen_box{width: 320px;background: #fff;padding: 25px 0px 28px 26px;box-sizing: border-box;height: 180px;}
.remen_box h3{font-size: 18px;color: #181818;height: 30px;line-height: 30px;margin-bottom: 0px;}
.remen_box h3 i{width: 23px;height: 15px;display: block;float: left;background: url(../images/icon_imgs.png) no-repeat -46px -21px;margin-top: 8px;margin-right:3px;}
.remen_box .btm{overflow: hidden;margin-left: 19px;}
.remen_box .btm a{width: 90px;display: block;height: 18px;line-height: 18px;color: #181818;font-size: 14px;margin-top: 16px;float: left;margin-right: 52px;}
.remen_box .btm a i{width: 20px;height: 17px;display: block;background: url(../images/icon_imgs.png) no-repeat 0 0;float: left;margin-right: 6px;}
.remen_box .btm a:nth-child(2) i{background-position: -23px 0;}
.remen_box .btm a:nth-child(3) i{background-position: -46px 0;}
.remen_box .btm a:nth-child(4) i{background-position: -69px 0;}
.remen_box .btm a:nth-child(5) i{background-position: 0px -17px;}
.remen_box .btm a:nth-child(6) i{background-position: -23px -17px;}
.remen_box .btm a:nth-child(even){margin-right: 0;}
.remen_box .btm a:hover{color: #3f96ff;}
/*就业薪资*/
.tit_hd{padding-top:20px;margin-bottom:14px;}
.tit_hd h2{font-size:18px;color: #181818;padding-bottom: 8px;border-bottom: 1px solid #eeeeee;overflow: hidden;font-weight: bold;}
.tit_hd span{border-top:5px solid #3f96ff ;display: block;width: 35px;margin-left: 18px;margin-top: -3px;}
.tit_hd a{float: right;font-size: 14px;color: #909090;margin-top: 4px;}
.tit_hd a:hover{color: #3f96ff;}
.tit_hd a i{background: url(../images/icon_imgs.png) no-repeat -77px -21px;width: 12px;height: 14px;display: block;float: left;padding-right: 8px;margin-top: 3px;}
.tit_hd a.more{color: #3f96ff;}
.tit_hd a.more:hover{text-decoration: underline;}
.clears::after{
	content: ".";
	clear: both;
	display: block;
	overflow: hidden;
	font-size: 0;
	height: 0;
}
.clears{
	zoom: 1;
}
.box_In{width: 1120px;margin: 0 auto;}
.xz_box{background: #fff;margin-top: 10px;}
.xz_box ul {width: 1200px;margin-left: -21px;height: 400px;}
.xz_box ul li{width: 200px;float: left;background: #fff;height: 165px;box-shadow: 0 0 15px rgba(113,113,113,.08);margin:15px 15px;border: 1px solid #fff;padding: 0 0 25px;box-sizing: border-box;}
.xz_box ul li .subjectname{display: block;width: 180px;font-size: 14px;color: #232323;text-align: center;line-height: 30px;background: #f7f7f7;margin: -1px auto 18px;}
.xz_box ul li a{width: 100%;height: 100%;display: block;}
.xz_box ul li:hover{border-color:#d9e8fa ;}
.xz_box ul li .top{overflow: hidden;padding-left: 14px;}
.xz_box ul li img{display: block;border-radius: 50%;width: 43px;}
.xz_box ul li .img_box{float: left;margin-right: 18px;border-right: 1px dashed #e4e3e3;padding-right: 8px;}
.xz_box ul li .btm{font-size: 13px;color: #999;text-align: center;display: block;font-weight: normal;line-height: 17px;height: 35px;margin-top: 15px;}
.xz_box ul li p{font-size: 12px;color: #181818;line-height: 15px;font-weight: bold;width: 105px;float: left;}
/*.xz_box ul li p span{color: #386df4;}*/
/*学员故事*/
.xygs_box{background: #fff;padding-bottom: 20px;}
.xygs_box .tit_hd,.xq_box .xq_box2 .tit_hd{margin-bottom: 21px;}
.xygs_box .main{overflow: hidden;}
.xygs_box .main .xygs_fl{width: 1200px;}
.xygs_box .main .xygs_fr{width:1200px;margin-top: 10px;}
.xygs_box .main .con{width: 268px;float: left;margin-right: 16px;margin-bottom: 20px;}
.xygs_box .main .con a{display: block;width: 100%;height: 100%;}
.xygs_box .main .con img{margin-bottom: 10px;width: 268px;height:150px;border: 1px solid #eeeeee;border-radius: 10px;}
.xygs_box .main .con h3{font-size: 15px;color: #181818;line-height: 20px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;margin-bottom: 8px;}
.xygs_box .main .con h3 span{color: #035ecb;}
.xygs_box .main .con:hover h3{color: #035ecb;}
.xygs_box .main .con p{font-size: 14px;line-height: 18px;color: #9f9c9c;overflow: hidden; text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 36px;}
.xygs_box .main .con b{font-size: 13px;color: #181818;font-weight: normal;display: block;}
.xygs_box .main .xygs_fr .con p{-webkit-line-clamp: 2;}
.xygs_box .main .xygs_fr .con b{text-align: right;}
.xygs_box .main .xygs_fr .con{width:268px;border-bottom: 1px dashed #f7f7f7;padding-bottom: 6px;margin-bottom:6px;height: 22px;}
.xygs_box .main .xygs_fr .con h3{margin-bottom: 0px;}
.xygs_box .main .xygs_fr .con h3 span{width: 5px;height: 5px;display:inline-block;background:#3f96ff;border-radius: 50%;margin-right: 8px;margin-bottom: 2px;}
.xygs_box .main .xygs_fr .con:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.xygs_box .main .xygs_fr .con:nth-child(9),.xygs_box .main .xygs_fr .con:nth-child(10),.xygs_box .main .xygs_fr .con:nth-child(11){border-bottom:none;}
/*校区部分开始*/
.xq_box {padding-bottom: 30px;}
.xq_box .xq_top{padding: 25px 0;overflow: hidden;}
.xq_box .xq_top .xq_fl{width: 208px;height: 100px;float: left;background: url(../images/xq_img.jpg) no-repeat center;}
.xq_box .xq_top .xq_fr{width: 900px;float: right;}
.xq_box .xq_top .xq_fl h2{font-size:20px;color: #fff;text-align: center;line-height: 30px;font-weight: bold;padding-top: 21px;padding-right: 9px;}
.xq_box .xq_top .xq_fr p{width: 90px;height: 30px;line-height: 30px;text-align: center;float: left;margin-top: 14px;cursor: pointer;font-size: 15px;}
.xq_box .xq_top .xq_fr p.on{background: #3f96ff;border-radius: 50px;color: #fff;}
.xq_box .main{background: #fff;padding-bottom: 15px;}
.xq_box .xjhd,.xq_box .kbdl{width: 1120px;padding: 0 15px;box-sizing: border-box;display: none;overflow: hidden;}
.xq_box  .xq_btm>div.show{display: block}
.xq_box .xjhd .tit_hd ,.xq_box .kbdl .tit_hd{margin: 0 auto;}
.xq_box .xq_box1{position: relative;}
.xq_box .xq_box1 .con{width: 253px;float: left;margin: 18px 10px 3px 9px;height: 200px;}
.xq_box .xq_box1 .con .img_box{width: 253px;height: 141px;margin: 0 auto;overflow: hidden;border-radius: 10px;}
.xq_box .xq_box1 .con h3{font-size: 16px; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;color: #333;margin: 8px 0 5px;}
.xq_box .xq_box1 .con span{font-size: 14px;color: #9f9c9c;display: block; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.xq_box .xq_box1 .con .img_box img{transition: all .6s;-moz-transition: all .6s;-webkit-transition: all .6s; -o-transition: all .6s}
.xq_box .xq_box1 .con:hover img{transform: scale(1.06);}
.xq_box .xq_box2,.xq_box .xq_tab{padding: 0 17px;}
.xq_box .xq_box2 .xyfc_main{overflow: hidden;}
.xq_box .xq_box2 .xyfc_main .xyfc_fl{width: 540px;float: left;}
.xq_box .xq_box2 .xyfc_main .xyfc_fr{width: 545px;float: left;height: 342px;}
.xq_box .xq_box2 .xyfc_main .xyfc_fr .con{float: left;margin-left:14px;margin-bottom: 15px;}
.xq_box .xq_box2 .xyfc_main .con{position: relative;}
.xq_box .xq_box2 .xyfc_main .con span{background: rgba(255,255,255,.79);padding: 2px 5px;font-size: 14px;color: #3f96ff;position: absolute;top: 13px;right: 0;}
.more_box{padding-bottom: 8px;border-bottom: 1px solid #eeeeee;width: 100%;overflow: hidden;margin-bottom: 5px;}
.more_box a{font-size: 14px;color: #3f96ff;margin-top: 4px;float: right;}
.more_box a:hover{text-decoration: underline;color: #3f96ff;}
.xq_box .xq_tab,.sybtm_box .box_In{position: relative;margin-top: 25px;}
.xq_box .xq_tab ol,.sybtm_box ol,.xq_box1 ol{position: absolute;top: 0;left: 17px;overflow: hidden;}
.xq_box .xq_tab ol li,.sybtm_box ol li,.xq_box1 ol li{float: left;font-size: 16px;color: #777777;width: 90px;margin-right: 17px;cursor: pointer;font-weight: bold;}
.xq_box .xq_tab ol li i,.sybtm_box ol li i,.xq_box1 ol li i{float: right;width: 9px;height: 13px;background: url(../images/icon_imgs.png) no-repeat 0 -44px;display: block;margin-top: 8px;}
.xq_box .xq_tab ol li.on,.sybtm_box ol li.on,.xq_box1 ol li.on{color: #181818;}
.xq_box .xq_box1 ol{top: 19px !important;}
.xq_box .xq_tab ul li,.sybtm_box ul li{display: none;overflow: hidden;}
.xq_box .xq_tab ul li.show,.sybtm_box ul li.show{display: block;}
.xq_box .rxgl .con{width: 517px;float: left;overflow: hidden;border-top: 1px dashed #dcdcdc;padding: 18px 0;height: 120px;box-sizing: border-box;}
.xq_box .rxgl .con:nth-child(1),
.xq_box .rxgl .con:nth-child(2){border-top: none;}
.xq_box .rxgl .con a{width: 100%;height: 100%;display: block;}
.xq_box .rxgl .xqtab_fl{width: 65px;float: left;}
.xq_box .rxgl .xqtab_fr{width: 424px;float:left;margin-left: 20px;}
.xq_box .rxgl .xqtab_fl img{display: block;margin: 0 auto 8px;border-radius: 6px;width: 48px;height: 48px;}
.xq_box .rxgl .xqtab_fl span{font-size: 12px;color: #181818;display: block;text-align: center; overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.xq_box .rxgl .con:nth-child(even){margin-left:46px ;}
.xq_box .rxgl .xqtab_fr h3{font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.xq_box .rxgl .xqtab_fr h3 span{color: #fd0101;}
.xq_box .rxgl .xqtab_fr p{font-size: 14px;line-height: 18px;color: #b0b0b0;margin: 5px 0 2px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;height: 38px;}
.xq_box .rxgl .xqtab_fr b{font-size: 12px;display: block;text-align: right;color: #777777;font-weight: normal;}
.xq_box .rxgl .con:hover h3{color: #fd0101;}
.xq_box .rxgl .con:nth-child(5),.xq_box .rxgl .con:nth-child(6){ border-bottom:none ;}
.xq_box .xq_main{display: none;}
.xq_box .xq_main.show{display: block;}
/*.xq_box .rxgl .con:nth-last-child(2),.xq_box .rxgl .con:last-child{ border-bottom:none ;}*/



.sybtm_box{overflow: hidden;height: 490px;background: #fff;}
.sybtm_box .box_In{margin-top: 40px;box-sizing: border-box;padding-left: 4px;}
.sybtm_box .more_box{padding-right: 17px;box-sizing: border-box;}
.sybtm_box ol{left: 4px;}
.sybtm_box ol li:nth-child(3){width: 108px;}
.sybtm_box ul li {overflow: hidden;}
.sybtm_box ul li .con{border-bottom: 1px dashed #dcdcdc;overflow: hidden;padding: 17px 0;width: 520px;float: left;}
.sybtm_box ul li .con:nth-child(even){padding-right: 70px;}
.sybtm_box .con  a{display: block;width: 100%;height: 100%;}
.sybtm_box .con h3{font-size: 16px;color: #181818;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.sybtm_box .con h3 span{color: #035ecb;}
.sybtm_box .con p{font-size: 14px;height: 36px;line-height: 18px;color: #b0b0b0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 4px;height: 38px;}
.sybtm_box .con .sybtm_fl:hover h3{color: #035ecb;}
.sybtm_box .con:nth-last-child(1){border-bottom: none;}
.sybtm_box .con:nth-last-child(2){border-bottom: none;}
/*.xq_box2  {}*/
/* .xq_box2 .schoolcon_bot .school_box{ */
	/* width: 1070px; */
	/* margin: 0 auto; */
	/* height: 256px; */
	/* padding-top: 14px; */
	/* background: #fff; */
	/* position: relative; */
	/* overflow: hidden; */
/* } */
.xq_box2 .schoolcon_bot .school_box .school_xyhj{
	width: 100%;
	height: 100%;
	position: relative;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj .xyhjcur{
	width: 1115px;
	height: 230px;
	margin: 0 auto;
	overflow: hidden;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj .xyhjcur .bd{
	width: 1135px;
	padding-top: 37px;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj .prev,
.xq_box2 .schoolcon_bot .school_box .school_xyhj .next{
	position: absolute;
	width: 32px;
	height: 63px;
	background: #727d88 url("http://www.itcast.cn/images/slider-arrow.png") no-repeat 8px 16px;
	top: 86px;
	font-size: 0;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj .prev{
	left: 0;
	background-position: -109px 16px;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj .next{
	right: 0;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj li a{
	display: block;
	width: 207px;
	height: 124px;
	float: left;
	margin-right: 20px;
	position: relative;
	padding-bottom: 35px;
}
.xq_box2 .schoolcon_bot .school_box .school_xyhj li a span{
	position: absolute;
	width: 207px;
	left: 0;
	top: 138px;
	font-size: 16px;
	color: #565656;
	text-align: center;
}

.xq_box2 .schoolcon_bot .school_box .cura{display: none;}
.xq_box2 .schoolcon_bot .school_box.cur .cura{
	position: absolute;
	display: block;
	right: 0;
	top: 0;
	width: 297px;
	height: 190px;
	border-radius: 4px;
}
.xq_box2 .schoolcon_bot .school_box.cur .cura span{
	position: absolute;
	left: 50%;
	top: 50%;
	width: 227px;
	height: 45px;
	font-size: 18px;
	color: #1772de;
	text-align: center;
	line-height: 45px;
	font-weight: bold;
	border: 1px rgba(197,224,255,.85) solid;
	border-radius: 24px;
	background: rgba(255,255,255,.85);
	transform: translate(-50%, -50%);
}
.xq_box2 .schoolcon_bot .school_box.cur .cura:hover span{border-color: rgba(208,246,255,.9);background: rgba(208,246,255,.9);}
.xq_box2 .schoolcon_bot .school_box.curcp .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpiccp.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.cursy .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicsy.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curwh .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicwh.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curzz .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpiczz.gif") no-repeat;}

.xq_box2 .schoolcon_bot .school_box.curgz .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicgz.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curszzl .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicszzl.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curszcw .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicszcw.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curxm .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicxm.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curcs .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpiccs.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curhz .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpichz.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curtj .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpictj.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.cursh .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicsh.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curxa .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicxa.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curjn .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicjn.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curcq .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpiccq.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curnj .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicnj.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.cursjz .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicsjz.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curcd .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpiccd.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curhf .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpichf.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.curty .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicty.gif") no-repeat;}
.xq_box2 .schoolcon_bot .school_box.cursy .cura{background: url("http://www.itheima.com/2020gw/images/indeximg/schoolpicsy.gif") no-repeat;}


.xq_box2 .schoolcon_bot .school_box.cur .bd{width: 766px;}
.xq_box2 .schoolcon_bot .school_box.cur .schoolbg{right: 434px;}
.xq_box2 .schoolcon_bot .school_box.cur .next{right: 320px;}

.school_box{
	position: relative;
	width: 1086px;
	margin: 0 auto;
	height: 190px;
	box-sizing: border-box;
	border-radius: 4px;
}
.school_box .bd{
	width: 1086px;
	height: 190px;
	overflow: hidden;
}
.school_box .bd ul{width: 5000px;}
.school_box .schoolbg{
	position: absolute;
	right: 65px;
	top: 1px;
	width: 140px;
	height: 279px;
	box-shadow: inset -90px 0 60px -18px #353844;
}
.school_box .bd ul li{
	float: left;
	height: 190px;
	border-radius: 4px;
	overflow: hidden;
	margin-right: 20px;
}
.school_box .bd ul li img{height: 100%;}

/* .slide_tu .bd{ position:relative; height:100%; z-index:0;} */
/* .slide_tu .bd li{ zoom:1; vertical-align:middle; width:1070px; height:274px; position:relative; margin-right:15px;} */
/* .slide_tu .bd .hjbox{ position:absolute; overflow:hidden;} */
/* .slide_tu .bd .hjbox1{ width:400px; height:256px; left:0; top:0;} */
/* .slide_tu .bd .hjbox2{ width:232px; height:256px; left:419px; top:0;} */
/* .slide_tu .bd .hjbox3{ width:190px; height:118px; left:670px; top:0;} */
/* .slide_tu .bd .hjbox4{ left:879px; top:0;} */
/* .slide_tu .bd .hjbox5{ left:672px; top:138px;} */
/* .slide_tu .bd .hjbox6{ left:879px; top:138px;} */
/* .slide_tu .bd .hjbox img{ display:block;width: 100%; transition: .4s; -moz-transition: .4s; -ms-transition: .4s; -webkit-transition: .4s;} */
/* .slide_tu .bd .hjbox p{display: none; font-size:18px; height:44px; line-height:44px; width:100%; text-align:center; background:url("http://www.itcast.cn/2018czgw/images/school/bg1.png"); color:#fff; position:absolute; left:0; bottom:0;} */
/* .slide_tu .bd .hjbox:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);} */
.slide_tu .prev,
.slide_tu .next{ position:absolute; left:0%; top:50%; margin-top:-32px; display:block; width:40px; height:65px; background:#000 url("http://www.itcast.cn/images/school/slider-arrow.png") -109px center no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slide_tu .next{ left:auto; right:0%; background-position:14px center; }









